insulated tooling - Francés Inglés Diccionario